Big Huge Thesaurus

king devil

noun